boris johnson said he hopes to be considered for tory leadership after pm .
but london mayor insisted position would not become vacant for 5 years .
david cameron named mr johnson as one of three potential successors .